Chipotle Charing Cross in London, London (Restaurant, Mexican Grill) - Map
Map & Directions Store Details & Deals
114-116 Charing Cross Road
London, London WC2H 0JR
Phone: 020 7836 8491
114-116 Charing Cross Road
London, London WC2H 0JR
Phone: 020 7836 8491